Skip to content

feat: modify workflow actions to remove icu-config-removal - #635

Open
Rolaxgar97 wants to merge 8 commits into
LinearTapeFileSystem:release/v2.4.9.0from
Rolaxgar97:fix/icu-config-removal
Open

feat: modify workflow actions to remove icu-config-removal#635
Rolaxgar97 wants to merge 8 commits into
LinearTapeFileSystem:release/v2.4.9.0from
Rolaxgar97:fix/icu-config-removal

Conversation

@Rolaxgar97

Copy link
Copy Markdown

Summary of changes

This pull request includes following changes or fixes.

Description

Changes to update the GitHub Actions workflow to remove the deprecated icu-config script from the workflow configuration.

Fixes #issue_no

Type of change

Please delete items that are not relevant.

  • Refactoring

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have confirmed my fix is effective or that my feature works

@Rolaxgar97 Rolaxgar97 changed the title feat: modify build-debian11 action from github workflow feat: modify workflow actions to remove icu-config-removal Aug 24, 2026
pkgdata requires the -O option pointing to pkgdata.inc for static builds.
Previously this was supplied by an icu-config shim in the build container.

Replace the implicit icu-config lookup with an explicit -O argument using
pkg-config to resolve the ICU library directory:

  pkg-config --variable=pkglibdir icu-uc

This removes the icu-config dependency entirely.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant